
//------------------------------------------------------------------------------
 
using System;
using System.ComponentModel.DataAnnotations;
namespace Apps.Models
{

	public partial class V_RC_WEIGHING_RECORDModel:Virtual_V_RC_WEIGHING_RECORDModel
	{
		
	}
	public class Virtual_V_RC_WEIGHING_RECORDModel
	{

        [Display(Name = "补录、修改记录编号")]
        public virtual string RECORD_ID { get; set; }


        [Display(Name = "计量结果编号（补录时为空，修改时必填，补录完成之后将RC_WEIGHTING表中WEIGHING_ID提取并更新过来）")]
        public virtual string WEIGHING_ID { get; set; }


        [Display(Name = "作业全流程编号")]
        public virtual string PROCESS_ID { get; set; }


        [Display(Name = "计划执行日期（YYYY-MM-DD）")]
        public virtual Nullable<System.DateTime> PLAN_DATE { get; set; }


        [Display(Name = "车辆编号")]
        public virtual string CAR_ID { get; set; }


        [Display(Name = "汽车牌照号码")]
        public virtual string LPR { get; set; }


        [Display(Name = "调运计划明细编号")]
        public virtual string DETAIL_ID { get; set; }


        [Display(Name = "批次编码")]
        public virtual string BATCH_CODE { get; set; }


        [Display(Name = "矿点编号")]
        public virtual string MINE_ID { get; set; }


        [Display(Name = "矿点名称")]
        public virtual string MINE_NAME { get; set; }


        [Display(Name = "物料编号")]
        public virtual string MATERIEL_ID { get; set; }


        [Display(Name = "物料名称")]
        public virtual string MATERIEL_NAME { get; set; }


        [Display(Name = "供应商编号")]
        public virtual string SUPPLIER_ID { get; set; }


        [Display(Name = "供应商名称")]
        public virtual string SUPPLIER_NAME { get; set; }


        [Display(Name = "运输商编号")]
        public virtual string TRANSPORT_ID { get; set; }


        [Display(Name = "运输商名称")]
        public virtual string TRANSPORT_NAME { get; set; }


        [Display(Name = "最新毛重")]
        public virtual decimal GROSS { get; set; }


        [Display(Name = "毛重计量设备点（补录时需录入，修改时提取原值不允许修改）")]
        public virtual string GROSS_NODE_ID { get; set; }


        [Display(Name = "节点名称")]
        public virtual string GROSS_NODE_NAME { get; set; }


        [Display(Name = "毛重计量员（补录时需录入，修改时提取原值不允许修改）")]
        public virtual string GROSS_USER_ID { get; set; }


        [Display(Name = "毛重计量员name")]
        public virtual string GROSS_USER_NAME { get; set; }


        [Display(Name = "毛重计量时间（YYYY-MM-DD HH24:MI:SS）（补录时需录入，修改时提取原值不允许修改）")]
        public virtual System.DateTime GROSS_TIME { get; set; }


        [Display(Name = "最新皮重")]
        public virtual decimal TARE { get; set; }


        [Display(Name = "最新净重")]
        public virtual decimal NET { get; set; }


        [Display(Name = "皮重节点编号")]
        public virtual string TARE_NODE_ID { get; set; }


        [Display(Name = "节点名称")]
        public virtual string TARE_NODE_NAME { get; set; }


        [Display(Name = "皮重计量员")]
        public virtual string TARE_USER_ID { get; set; }


        [Display(Name = "净重计量员name")]
        public virtual string TARE_USER_NAME { get; set; }


        [Display(Name = "皮重时间")]
        public virtual System.DateTime TARE_TIME { get; set; }


        [Display(Name = "最新扣吨量")]
        public virtual decimal COEFFECENT { get; set; }


        [Display(Name = "最新平吨量，（自动计算，不可修改）")]
        public virtual decimal CUTBILL { get; set; }


        [Display(Name = "治超随机数，不在界面显示（补录时需填入0~2区间随机两位小数，修改时提取原值不允许修改）")]
        public virtual decimal RADOM { get; set; }


        [Display(Name = "最新结算重量（自动计算）")]
        public virtual decimal BALANCE { get; set; }


        [Display(Name = "矿发量")]
        public virtual Nullable<decimal> BILL_WEIGHT { get; set; }


        [Display(Name = "是否燃煤")]
        public virtual Nullable<bool> IS_COAL { get; set; }


        [Display(Name = "编制人")]
        public virtual string RECORD_USER { get; set; }


        [Display(Name = "编制人")]
        public virtual string RECORD_USERNAME { get; set; }


        [Display(Name = "编制时间(YYYY-MM-DD HH24:MI:SS)")]
        public virtual Nullable<System.DateTime> RECORD_TIME { get; set; }


        [Display(Name = "操作类型（0：补录  1：修改）")]
        public virtual int?  RECORD_TYPE { get; set; }


        [Display(Name = "审批状态（枚举ApprovalStatus），审批通过之后将数据更新到RC_WEIGHTING表中")]
        public virtual byte APPROVAL_STATUS { get; set; }


        [Display(Name = "补录、修改原因")]
        public virtual string REASON { get; set; }
        //      [Display(Name = "计量编号")]
        //      public virtual string RECORD_ID { get; set; }
        //      [Display(Name = "计量结果编号（补录时为空，修改时必填，补录完成之后将RC_WEIGHTING表中WEIGHING_ID提取并更新过来）")]
        //public virtual string WEIGHING_ID { get; set; }
        //[Display(Name = "作业全流程编号")]
        //public virtual string PROCESS_ID { get; set; }
        //[Display(Name = "车辆编号")]
        //public virtual string CAR_ID { get; set; }
        //[Display(Name = "汽车牌照号码")]
        //public virtual string LPR { get; set; }
        //[Display(Name = "调运计划明细编号")]
        //public virtual string DETAIL_ID { get; set; }
        //[Display(Name = "批次编码")]
        //public virtual string BATCH_CODE { get; set; }
        //[Display(Name = "矿点编号")]
        //public virtual string MINE_ID { get; set; }
        //[Display(Name = "矿点名称")]
        //public virtual string MINE_NAME { get; set; }
        //[Display(Name = "物料编号")]
        //public virtual string MATERIEL_ID { get; set; }
        //[Display(Name = "物料名称")]
        //public virtual string MATERIEL_NAME { get; set; }
        //[Display(Name = "供应商编号")]
        //public virtual string SUPPLIER_ID { get; set; }
        //[Display(Name = "供应商名称")]
        //public virtual string SUPPLIER_NAME { get; set; }
        //[Display(Name = "运输商编号")]
        //public virtual string TRANSPORT_ID { get; set; }
        //[Display(Name = "运输商名称")]
        //public virtual string TRANSPORT_NAME { get; set; }
        //[Display(Name = "最新毛重")]
        //public virtual decimal GROSS { get; set; }
        //[Display(Name = "毛重计量设备点（补录时需录入，修改时提取原值不允许修改）")]
        //public virtual string GROSS_NODE_ID { get; set; }
        //[Display(Name = "节点名称")]
        //public virtual string GROSS_NODE_NAME { get; set; }
        //[Display(Name = "毛重计量员（补录时需录入，修改时提取原值不允许修改）")]
        //public virtual string GROSS_USER_ID { get; set; }
        //[Display(Name = "毛重计量员name")]
        //public virtual string GROSS_USER_NAME { get; set; }
        //[Display(Name = "毛重计量时间（YYYY-MM-DD HH24:MI:SS）（补录时需录入，修改时提取原值不允许修改）")]
        //public virtual System.DateTime GROSS_TIME { get; set; }
        //      [Display(Name = "矿发量")]
        //      public virtual decimal BILL_WEIGHT { get; set; }
        //      [Display(Name = "最新皮重")]
        //public virtual decimal TARE { get; set; }
        //[Display(Name = "最新净重")]
        //public virtual decimal NET { get; set; }
        ////[Display(Name = "净重计量设备点（补录时需录入，修改时提取原值不允许修改）")]
        ////public virtual string NET_NODE_ID { get; set; }
        ////[Display(Name = "节点名称")]
        ////public virtual string NET_NODE_NAME { get; set; }
        ////[Display(Name = "净重计量员（补录时需录入，修改时提取原值不允许修改）")]
        ////public virtual string NET_USER_ID { get; set; }
        //[Display(Name = "净重计量员name")]
        //public virtual string NET_USER_NAME { get; set; }
        ////[Display(Name = "净重计量时间（YYYY-MM-DD HH24:MI:SS）（补录时需录入，修改时提取原值不允许修改）")]
        ////public virtual System.DateTime NET_TIME { get; set; }
        //[Display(Name = "最新扣吨量")]
        //public virtual decimal COEFFECENT { get; set; }
        //[Display(Name = "最新平吨量，（自动计算，不可修改）")]
        //public virtual decimal CUTBILL { get; set; }
        //[Display(Name = "治超随机数，不在界面显示（补录时需填入0~2区间随机两位小数，修改时提取原值不允许修改）")]
        //public virtual decimal RADOM { get; set; }
        //[Display(Name = "最新结算重量（自动计算）")]
        //public virtual decimal BALANCE { get; set; }
        //[Display(Name = "是否燃煤")]
        //public virtual bool? IS_COAL { get; set; }
        //[Display(Name = "编制人")]
        //public virtual string RECORD_USER { get; set; }
        //[Display(Name = "编制人name")]
        //public virtual string RECORD_USERNAME { get; set; }
        //[Display(Name = "编制时间(YYYY-MM-DD HH24:MI:SS)")]
        //public virtual DateTime? RECORD_TIME { get; set; }
        //[Display(Name = "操作类型（0：补录  1：修改）")]
        //public virtual int? RECORD_TYPE { get; set; }
        //[Display(Name = "审批状态（枚举ApprovalStatus），审批通过之后将数据更新到RC_WEIGHTING表中")]
        //public virtual int APPROVAL_STATUS { get; set; }
    }
}
